home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 July: Mac OS SDK / Dev.CD Jul 96 SDK / Dev.CD Jul 96 SDK2.toast / Development Kits (Disc 2) / QuickDraw GX / Programming Stuff / Sample Code / Printing Samples / Printer Drivers… / ImageWriterLQ (alt. rdip) / UniversalMsgJumpTable.a < prev   
Encoding:
Text File  |  1995-04-10  |  2.4 KB  |  91 lines  |  [TEXT/MPS ]

  1. ;  ------------------------------------------------------------------------------
  2. ;
  3. ;    FILENAME
  4. ;        UniversalMsgJumpTable.a
  5. ;
  6. ;    DESCRIPTION
  7. ;        This file contains the entry points for the universal messages which the
  8. ;        ImageWriter LQ driver overrides.  Note that the top of the jump table
  9. ;        must contain a single long word, which is used by the Printing Manager
  10. ;        to manage code segmentation at runtime.  This long word should default
  11. ;        to zero.
  12. ;
  13. ;    COPYRIGHT
  14. ;        Copyright Apple Computer, Inc. 1992-1994
  15. ;        All rights reserved. 
  16. ;
  17. ;    12/20/93        dmh                Sync'd with the shipping 1.0b3 GX driver.
  18. ;     8/28/94        dmh                Sync'd with the shipping 1.0.1 GX driver.
  19. ;
  20. ;--------------------------------------------------------------------------------
  21.  
  22. SD_UniversalMsgJumpTable    PROC    EXPORT
  23.  
  24.                                     ; This long word is used for managing code segments
  25.                                     EXPORT    segReferenceCount
  26. segReferenceCount                dc.l        0            
  27.                 
  28.                                     ; Following are the universal message jump table entry points
  29.                                     
  30.                                     IMPORT    SD_Initialize
  31.                                     JMP        SD_Initialize
  32.                     
  33.                                     IMPORT    SD_ShutDown
  34.                                     JMP        SD_ShutDown
  35.                     
  36.                                     IMPORT    SD_JobFormatDialog
  37.                                     JMP        SD_JobFormatDialog
  38.                     
  39.                                     IMPORT    SD_JobPrintDialog
  40.                                     JMP        SD_JobPrintDialog
  41.                     
  42.                                     IMPORT    SD_JobFormatModeQuery
  43.                                     JMP        SD_JobFormatModeQuery
  44.                     
  45.                                     IMPORT    SD_OpenConnection
  46.                                     JMP        SD_OpenConnection
  47.                                     
  48.                                     IMPORT    SD_CleanupOpenConnection
  49.                                     JMP        SD_CleanupOpenConnection
  50.                                     
  51.                                     IMPORT    SD_StartSendPage
  52.                                     JMP        SD_StartSendPage
  53.                                     
  54.                                     IMPORT    SD_ImagePage
  55.                                     JMP        SD_ImagePage
  56.                     
  57.                                     IMPORT    SD_RenderPage
  58.                                     JMP        SD_RenderPage
  59.                     
  60.                                     IMPORT    SD_DefaultPrinter
  61.                                     JMP        SD_DefaultPrinter
  62.                     
  63.                                     IMPORT    SD_DefaultFormat
  64.                                     JMP        SD_DefaultFormat
  65.                     
  66.                                     IMPORT    SD_DefaultJob
  67.                                     JMP        SD_DefaultJob
  68.                     
  69.                                     IMPORT    SD_SetupImageData
  70.                                     JMP        SD_SetupImageData
  71.                     
  72.                                     IMPORT    SD_FetchTaggedData
  73.                                     JMP        SD_FetchTaggedData
  74.                                     
  75.                                     IMPORT    SD_DefaultDesktopPrinter
  76.                                     JMP        SD_DefaultDesktopPrinter
  77.                                     
  78.                                     IMPORT    SD_GetDTPMenuList
  79.                                     JMP        SD_GetDTPMenuList
  80.                                     
  81.                                     IMPORT    SD_DTPMenuSelect
  82.                                     JMP        SD_DTPMenuSelect
  83.                                     
  84.                                     IMPORT    SD_RasterPackageBitmap
  85.                                     JMP        SD_RasterPackageBitmap
  86.                                     
  87.                                     IMPORT    SD_RasterLineFeed
  88.                                     JMP        SD_RasterLineFeed
  89.                                     
  90.                                     END
  91.